covenant of salt [archaic] - French English Dictionary